small ranch - Français Anglais Dictionnaire